package devserv

type Dev2ServMsgHead struct {
	URI string `json:"uri"`
}

type UserRequestMsgHead struct {
	ControllerId string `json:"cid"`
	URI          string `json:"uri"`
}

type PowerReportMsg struct {
	Energy   string `json:"e"`
	Duration string `json:"t"`
}

type UserRequest struct {
	Cid        string `json:"cid"`
	UserServer string `json:"userServer"`
	ServerCmd  string `json:"serverCmd"`
	MsgBuf     []byte `json:"msgBuf"`
}

type DevMsg struct {
	Cid     string `json:"cid"`
	ErrCode int    `json:"errCode"`
	MsgBuf  []byte `json:"msgBuf"`
}
